twin-needle sewing - French English Dictionary